Big Huge Thesaurus

hunting lodge

noun